# -*- GAP -*-

Lambda24A :=
rec(
  adjacencies := [ [ 2, 6, 19 ], [ 1, 3, 20 ], [ 2, 4, 21 ], [ 3, 5, 22 ], [ 4, 6, 23 ], [ 1, 5, 24 ], [ 8, 12, 19 ], 
      [ 7, 9, 20 ], [ 8, 10, 23 ], [ 9, 11, 24 ], [ 10, 12, 21 ], [ 7, 11, 22 ], [ 14, 18, 19 ], [ 13, 15, 24 ], 
      [ 14, 16, 21 ], [ 15, 17, 20 ], [ 16, 18, 23 ], [ 13, 17, 22 ], [ 1, 7, 13 ], [ 2, 8, 16 ], [ 3, 11, 15 ], 
      [ 4, 12, 18 ], [ 5, 9, 17 ], [ 6, 10, 14 ] ],
  autGroup := Group( [ ( 3,20)( 4, 8)( 5, 7)( 6,19)( 9,22)(10,18)(11,17)(12,23)(13,24)(16,21), 
      ( 2, 6)( 3, 5)( 7,13)( 8,14)( 9,15)(10,16)(11,17)(12,18)(20,24)(21,23), ( 1, 2)( 3, 6)( 4, 5)( 7, 8)( 9,12)
        (10,11)(13,16)(14,15)(17,18)(19,20)(21,24)(22,23) ] ),
  forms := [ rec(
          forms := [ [ "U(10) + [4]" ] ],
          h := 4 ), rec(
          forms := [ [ "[-2] + [4, 2, 46]" ] ],
          h := 6 ), rec(
          forms := [ [  ], [ "U(2) + [20]" ] ],
          h := 8 ), rec(
          forms := [ [ "[-70] + [2] + [2]", "[-2] + [12, 2, 12]" ] ],
          h := 10 ), rec(
          forms := [ [ "[-20] + [4, 2, 4]", "[-4] + [8, 2, 8]" ], [ "[-4] + [2, 1, 8]" ] ],
          h := 12 ), rec(
          forms := [ [ "[-10] + [4, 2, 6]" ] ],
          h := 14 ), rec(
          forms := [ [  ], [ "[-2] + [4, 2, 6]" ] ],
          h := 16 ), rec(
          forms := [ [ "[-30] + [2] + [2]" ] ],
          h := 18 ), rec(
          forms := [ [ "U(1) + [20]" ], [ "U(2) + [20]" ] ],
          h := 20 ), rec(
          forms := [ [ "[-2] + [4, 2, 6]" ] ],
          h := 22 ), rec(
          forms := [ [  ] ],
          h := 24 ) ],
  group := Group( [ () ] ),
  h := [ 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 ],
  info := rec(
      bipartite := true,
      distance_regular := false,
      girth := 6,
      pencils := [ [ 3, 24 ] ],
      regular := 3,
      transitive := 2 ),
  isGraph := true,
  isSimple := true,
  names := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 ],
  order := 24,
  real := [ 6, 8, 10, 12, 16, 18, 20, 22, 24 ],
  representatives := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 ],
  schreierVector := [ -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, -19, -20, -21, 
      -22, -23, -24 ] );

